#include "Obstacle.h"
#include "RVOSimulator.h"
/*
Obstacle::Obstacle()：

构造函数的定义，Obstacle是类名，Obstacle()是它的默认构造函数。
默认构造函数在没有参数的情况下初始化一个Obstacle对象。
isConvex_(false)：

使用初始化列表初始化成员变量isConvex_。
isConvex_是一个布尔类型的成员变量，用于指示障碍物是否是凸的。
默认情况下将其设置为false，表示障碍物不是凸的。
nextObstacle_(NULL)：

使用初始化列表初始化成员变量nextObstacle_。
nextObstacle_是一个指向下一个障碍物的指针。
默认情况下将其设置为NULL，表示没有下一个障碍物。
prevObstacle_(NULL)：

使用初始化列表初始化成员变量prevObstacle_。
prevObstacle_是一个指向前一个障碍物的指针。
默认情况下将其设置为NULL，表示没有前一个障碍物。
id_(0)：

使用初始化列表初始化成员变量id_。
id_是一个整型的成员变量，用于存储障碍物的唯一标识符。
默认情况下将其设置为0，表示没有分配具体的ID。
*/
namespace RVO {
	Obstacle::Obstacle() : isConvex_(false), nextObstacle_(NULL), prevObstacle_(NULL), id_(0) { }
}
